Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 PEPPARD ROAD Detached £864,000 7 Aug 2017
66 PEPPARD ROAD Detached £705,000 18 Apr 2007
68 PEPPARD ROAD Detached £1,150,000 12 Jan 2023
70 PEPPARD ROAD Detached £905,000 10 Aug 2018
72 PEPPARD ROAD Detached £695,000 12 Dec 2013
74 PEPPARD ROAD Detached £670,000 12 Dec 2018
102 PEPPARD ROAD Detached £138,200 22 Nov 1996
108 PEPPARD ROAD Detached £385,000 17 Sep 2009